home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / C / Applications / µSim 1.0.5 / FabLibsƒ / MovableModal.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-11-17  |  1.0 KB  |  26 lines  |  [TEXT/CWIE]

  1. #pragma internal on
  2. short HandleMovableModalDialog(/*ModalFilterProcPtr filterProc,*/
  3.                     dialogItemsPtr things,
  4.                     PointPtr    dialogTopLeft,
  5.                     Boolean (*canIAcceptDrag)(const HFSFlavor *),
  6.                     OSErr (*dialogDragReaction)(WindowRef, const HFSFlavor *),
  7.                     void (*initProc)(DialogRef),
  8.                     void (*cleanupProc)(DialogRef),
  9.                     void (*userProc)(DialogRef, Handle, short),
  10.                     void (*AdjustMenus)(TEHandle),
  11.                     void (*Handle_My_Menu)(long),
  12.                     void (*DomyKeyEvent)(EventRecord *),
  13.                     Boolean (*PreProcessKeyDown)(EventRecord *, DialogRef),
  14.                     void (*PostProcessKeyDown)(EventRecord *, DialogRef),
  15.                     void (*DoUpdate)(EventRecord *),
  16.                     void (*DoActivate)(EventRecord *),
  17.                     void (*DoHiLevEvent)(EventRecord *),
  18.                     void (*DoOSEvent)(EventRecord *),
  19.                     void (*DoIdle)(void),
  20.                     unsigned long minimumSleep,
  21.                     short resId);
  22. void FabHiliteControl(ControlRef theControl, short hiliteState);
  23. void EnableCutCopyPaste(MenuRef editMenu, TEHandle activeTE);
  24. void DisableCutCopyPaste(MenuRef editMenu);
  25. #pragma internal reset
  26.